#ifndef FIREEMITTER_H
#define FIREEMITTER_H

#include "Emitter.h"

class FireEmitter : public Emitter
{
public:
	FireEmitter();
	~FireEmitter();

	//Functionality
	virtual bool Setup(D3DXVECTOR3 a_pos);
	virtual void Update(float a_dt);
	virtual void Respawn(Particle& a_particle);
	virtual void Emit(Particle& a_particle);
	virtual void Render(float a_dt, IDirect3DDevice9 *a_pDevice, const RenderParams& a_renderParams);
};

#endif //FIREEMITTER_H

